Skip to content

Improvement/mascot update#270

Open
zfoong wants to merge 8 commits into
improvement/task-interative-updatefrom
improvement/mascot-update
Open

Improvement/mascot update#270
zfoong wants to merge 8 commits into
improvement/task-interative-updatefrom
improvement/mascot-update

Conversation

@zfoong
Copy link
Copy Markdown
Collaborator

@zfoong zfoong commented May 25, 2026

What and why?
The interface is dull and not attractive/interactive/informative. To let the user feel like the agent is 'working', a mascot system is built to provide a better visual presentation of the UI/UX.

Features/items added

  • Mascot component
  • Mascot display screen
  • Animation/mascot state logic
  • Mascot action renderer display
  • Assets (background)

Note that a lot of hard-coded 'values' are added for timing/animation/mascot size/alignment of background.

@zfoong zfoong requested a review from ahmad-ajmal May 25, 2026 13:33
@zfoong
Copy link
Copy Markdown
Collaborator Author

zfoong commented May 25, 2026

UI code only. Agent code not impacted.

Comment thread app/config/settings.json
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please do not push settings jsno file

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if instead we could define something on the action decorator rather than creating so many separate functions? Later when we add new actions, we would have to update this too in order to make the mascot interactive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants